//
//  PYQListModel.swift
//  SheYangBigData
//
//  Created by 宋海胜 on 2020/12/29.
//  Copyright © 2020 叁拾叁. All rights reserved.
//

import UIKit
import HandyJSON

struct PYQModel: HandyJSON, Equatable {
    
    var status: String?
    var code: Int?
    var message: String?
    var date: String?
    var data: PYQListModel?

}

struct PYQListModel :  HandyJSON, Equatable {

    /// <#泛型#>
    var version: String?
    ///
    var ipage: NSIpageModel?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var time: String?
    /// <#泛型#>
    var isMe: String?
    /// <#泛型#>
    var content: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var dotNum: String?
    ///
    var appUser: NSAppUserModel?
    /// <#泛型#>
    var sum: String?
    /// <#泛型#>
    var chatNum: String?
    /// 点赞消息
    var dynamicVO: NSdynamicVOModel?
    /// <#泛型#>
    var imgUrl: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var id: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var updateDate: String?
    /// 审核消息
    var shVo: NSShVoModel?
    /// <#泛型#>
    var voList: String?
    /// <#泛型#>
    var hasDot: String?
    /// <#泛型#>
    var isAudit: String?
    /// <#泛型#>
    var resourceList: String?
}


struct NSIpageModel : HandyJSON, Equatable {

    ///
    var records: [NSRecordsModel]?
    /// 1
    var size: Int = 0
    /// 1
    var current: Int = 0
    /// 14
    var total: Int = 0
    /// 14
    var pages: Int = 0
    /// true
    var searchCount: Bool = false
}


struct NSRecordsModel : HandyJSON, Equatable {

    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var ipage: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var time: String?
    /// <#泛型#>
    var isMe: Bool?
    /// 健健康康健健康康
    var content: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var status: String?
    /// 0
    var dotNum: Int = 0
    ///
    var appUser: NSAppUser2Model?
    /// <#泛型#>
    var sum: String?
    /// 0
    var chatNum: Int = 0
    /// <#泛型#>
    var dynamicVO: String?
    ///
    var imgUrl: String?
    /// <#泛型#>
    var tenantId: String?
    ///
    var createDate: String?
    /// 20
    var id: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var shVo: String?
    /// <#泛型#>
    var voList: String?
    /// 0
    var hasDot: Int = 0
    /// <#泛型#>
    var isAudit: String?
    ///
    var resourceList: [NSResourceListModel]?
}


struct NSResourceListModel : HandyJSON, Equatable {

    ///
    var uuid: String?
    /// 1
    var status: Int = 0
    ///
    var fileName: String?
    /// 26
    var createBy: Int = 0
    ///
    var filePath: String?
    ///
    var createDate: String?
    /// 1
    var version: Int = 0
    ///
    var updateDate: String?
    /// 1
    var tenantId: Int = 0
    ///
    var videoImgUrl: String?
    ///
    var fileOldName: String?
    /// id
    var itemId: String?
    ///
    var fileFullPath: String?
    /// 6383097
    var fileSize: Int = 0
    /// 1
    var sort: Int = 0
    /// 26
    var updateBy: Int = 0
    /// <#泛型#>
    var remarks: String?
    /// mp4
    var fileSuffix: String?
}


struct NSAppUserModel : HandyJSON, Equatable {

    /// 13915999715
    var mobile: String?
    ///
    var dynamicImg: String?
    /// 1
    var sort: Int = 0
    ///
    var uuid: String?
    /// 1
    var status: Int = 0
    /// <#泛型#>
    var loginName: String?
    ///
    var salt: String?
    /// 1
    var createBy: Int = 0
    ///
    var createDate: String?
    /// 1
    var version: Int = 0
    /// <#泛型#>
    var email: String?
    /// <#泛型#>
    var street: String?
    ///
    var headImg: String?
    ///
    var updateDate: String?
    /// 1
    var tenantId: Int = 0
    /// 26
    var itemId: String?
    /// <#泛型#>
    var trueName: String?
    ///
    var password: String?
    /// 1
    var updateBy: Int = 0
    /// <#泛型#>
    var identityCard: String?
    /// 1
    var sex: Int = 0
    /// <#泛型#>
    var phone: String?
    /// <#泛型#>
    var remarks: String?
}


struct NSShVoModel : HandyJSON, Equatable {

    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var ipage: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var time: String?
    /// <#泛型#>
    var isMe: String?
    /// <#泛型#>
    var content: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var dotNum: String?
    /// <#泛型#>
    var appUser: String?
    /// <#泛型#>
    var sum: String?
    /// <#泛型#>
    var chatNum: String?
    /// <#泛型#>
    var dynamicVO: String?
    /// <#泛型#>
    var imgUrl: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var createDate: String?
    /// 1
    var itemId: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var shVo: String?
    /// <#泛型#>
    var voList: String?
    /// <#泛型#>
    var hasDot: String?
    /// <#泛型#>
    var isAudit: String?
    /// <#泛型#>
    var resourceList: String?
}


struct NSAppUser2Model : HandyJSON, Equatable {

    /// <#泛型#>
    var mobile: String?
    /// <#泛型#>
    var dynamicImg: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var loginName: String?
    /// <#泛型#>
    var salt: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var createDate: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var email: String?
    /// <#泛型#>
    var street: String?
    ///
    var headImg: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var id: String?
    /// 农户
    var trueName: String?
    /// <#泛型#>
    var password: String?
    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var identityCard: String?
    /// <#泛型#>
    var sex: String?
    /// <#泛型#>
    var phone: String?
    /// <#泛型#>
    var remarks: String?
}



struct NSdynamicVOModel : HandyJSON, Equatable {

    /// <#泛型#>
    var updateBy: String?
    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var ipage: String?
    /// <#泛型#>
    var chatNum: String?
    /// <#泛型#>
    var shVo: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var isMe: String?
    /// <#泛型#>
    var dotNum: String?
    /// <#泛型#>
    var resourceList: String?
    /// 6分钟前
    var time: String?
    /// <#泛型#>
    var hasDot: String?
    /// 21
    var itemId: String?
    ///
    var appUser: NSAppUser3Model?
    /// <#泛型#>
    var dynamicVO: String?
    /// <#泛型#>
    var imgUrl: String?
    /// <#泛型#>
    var voList: String?
    ///
    var createDate: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var sum: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var isAudit: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var content: String?
    /// <#泛型#>
    var uuid: String?
}


struct NSAppUser3Model : HandyJSON, Equatable {

    /// <#泛型#>
    var updateDate: String?
    /// <#泛型#>
    var mobile: String?
    /// <#泛型#>
    var email: String?
    /// <#泛型#>
    var password: String?
    /// <#泛型#>
    var street: String?
    /// <#泛型#>
    var sex: String?
    /// <#泛型#>
    var uuid: String?
    /// <#泛型#>
    var salt: String?
    /// <#泛型#>
    var phone: String?
    /// <#泛型#>
    var createDate: String?
    ///
    var headImg: String?
    /// <#泛型#>
    var version: String?
    /// <#泛型#>
    var identityCard: String?
    /// 钢铁侠
    var trueName: String?
    /// <#泛型#>
    var createBy: String?
    /// <#泛型#>
    var remarks: String?
    /// <#泛型#>
    var dynamicImg: String?
    /// <#泛型#>
    var id: String?
    /// <#泛型#>
    var status: String?
    /// <#泛型#>
    var tenantId: String?
    /// <#泛型#>
    var loginName: String?
    /// <#泛型#>
    var sort: String?
    /// <#泛型#>
    var updateBy: String?
}
